Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
61 STATION ROAD Detached £1,633,988 £1,310,000 30 May 2018
63 STATION ROAD Detached £919,866 £165,000 29 Jul 1996
65 STATION ROAD Detached £1,400,361 £500,000 12 Jul 2002
67 STATION ROAD Detached £1,245,900 £1,235,000 18 Aug 2023